﻿using System;
using System.Collections;
using System.Configuration;
using System.Data;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;

public partial class frmNhapThucVat : System.Web.UI.Page
{
    string Mard_List = System.Configuration.ConfigurationManager.AppSettings["strcon"];
    WebCS.StartCS Connect = new WebCS.StartCS();
    DataTable dtTV = new DataTable();    
  
    protected void Page_Load(object sender, EventArgs e)
    {
        
            LoadData();
            if (Session["NhapThucVat"] != null)
            {
                this.Err.Text=Session["NhapThucVat"].ToString();
            }
    }
    private void LoadData()
    {
        dtTV = Connect.subSelectBySQLAdapter("select MaTHV as [Mã TV], TenTHV as [Tên TV], " +
"TenVT as [Tên vắn tắt], MoTa as [Mô tả], " +
"case when TrangThaiDocHai=1 then N'Có' when TrangThaiDocHai =0 then N'Không'  end as [Độc Hại?] " +
 "from dmthucvat", Mard_List.ToString());
        GridView1.DataSource = dtTV;
        GridView1.DataBind();
 
    }    

    protected void btnNhap_Click(object sender, EventArgs e)
    {
        if (txtmathucvat.Text.ToString() == "" || txttenthucvat.Text.ToString() == "")
        {
            Session["NhapThucVat"] = "Bạn vui lòng nhập Mã và Tên thực vật";
        }
        else
        {
            if (Connect.ChayCauLenhSQLTraVeGiaTriDungSai("Insert Into DMThucVat(MaTHV, " +
                "TenTHV, TenVT, Mota, TrangThaiDocHai) Values(N'" + txtmathucvat.Text.ToString() + "',N'" + txttenthucvat.Text.Trim() + "',N'" + txtTenVT.Text.Trim() + "',N'" + txtmota.Text.Trim() + "' ,N'" + ckdochai.Checked + "')", Mard_List.ToString()) == true)
            {
                //thong bao chen thnah cogn
                Session["NhapThucVat"] = "Bạn đã cập nhật thành công";
            }
            else
            {
                //kiem tra lai du lieu
                Session["NhapThucVat"] = "Bạn vui lòng kiểm tra lại dữ liệu nhập hoặc liên hệ với quản trị";
            }
            Response.Redirect(Request.Url.ToString());
            LoadData();
        }
    }
}
